// pages/my/my.js
import { checklogin } from '../../utils/login.js'
import { axios } from '../../utils/ajax.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    maskstate: false,
    userid:'',
    token:'',
    data:'',
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let { userid = '', token = '' } = wx.getStorageSync('userinfo')
    if (userid){
      this.setData({
        userid: userid,
        token: token
      })
      axios({
        url: '/user/center',
        data: {
          userid: userid,
          token: token
        }
      }).then((res) => {
        console.log(res)
        this.setData({
          data: res.data
        })
        wx.setStorageSync('username', res.data.username)
      })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  //意见反馈
  gosuggest () {
    checklogin().then((res) => {
      console.log(res)
      wx.navigateTo({
        url: 'suggest/suggest'
      })
    })
  },
  //去设置页面
  gosetup () { 
    checklogin().then((res)=>{
      console.log(res)
      wx.navigateTo({
        url: 'setup/setup',
      })
    })
  },
  //去我的优惠券页面
  gomycoupon (e) {
    checklogin().then((res) => {
      console.log(res)
      let coupons = e.currentTarget.dataset.coupons
      wx.navigateTo({
        url: `../webview/webview?linkId=${coupons}&type=2`,
      })





      //小程序自己写的优惠券
      // wx.navigateTo({
      //   url: 'mycoupon/mycoupon'
      // })
    })
  },
  //去我的评价
  gomycomment () {
    checklogin().then((res) => {
      console.log(res)
      wx.navigateTo({
        url: 'mycomment/mycomment'
      })
    })
  },
  //去会员中心
  govipcenter () {
    checklogin().then((res) => {
      console.log(res)
      wx.navigateTo({
        url: 'vipcenter/vipcenter'
      })
    })
  },
  //去我的收藏
  gomycollection (e) {
    checklogin().then((res) => {
      console.log(res)
      let index = e.currentTarget.dataset.index
      wx.navigateTo({
        url: `mycollection/mycollection?type=${index}`
      })
    })
  },
  //去订单列表
  goorderlist (e) {
    checklogin().then((res) => {
      console.log(res)
      let index = e.currentTarget.dataset.index
      wx.navigateTo({
        url: `orderlist/orderlist?type=${index}`,
      })
    })
  },
  //去收货地址
  goaddresslist () {
    checklogin().then((res)=>{
      console.log(res)
      wx.navigateTo({
        url: `../cart/addresslist/addresslist`,
      })
    })
  },
  //去登录注册
  // gologin () {
  //   wx.navigateTo({
  //     url: '../login/login',
  //   })
  // },
  //补充推荐人
  addreferee () {
    wx.navigateTo({
      url: 'recommend/recommend',
    })
  },
  //去消息中心
  gomessagecenter() {
    checklogin().then((res) => {
      console.log(res)
      wx.navigateTo({
        url: `../home/messagecenter/messagecenter`,
      })
    })
  }
})